package pl.edu.pk.mech.kkbus.dto;

import java.util.List;

public class BusStop {
    
    private long id;
    private String name;
    private pl.edu.pk.mech.kkbus.entities.BusStop.Direction direction;
    private double price;
    private int distance;
    private int sequence;     
    private List<DepartureTime> departureTimes;

    public BusStop() {
    }
    
    public BusStop(long id, String name, pl.edu.pk.mech.kkbus.entities.BusStop.Direction direction, double price, int distance, int sequence, List<DepartureTime> departureTimes) {
        this.id = id;
        this.name = name;
        this.direction = direction;
        this.price = price;
        this.distance = distance;
        this.sequence = sequence;
        this.departureTimes = departureTimes;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public pl.edu.pk.mech.kkbus.entities.BusStop.Direction getDirection() {
        return direction;
    }

    public void setDirection(pl.edu.pk.mech.kkbus.entities.BusStop.Direction direction) {
        this.direction = direction;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public int getDistance() {
        return distance;
    }

    public void setDistance(int distance) {
        this.distance = distance;
    }

    public int getSequence() {
        return sequence;
    }

    public void setSequence(int sequence) {
        this.sequence = sequence;
    }

    public List<DepartureTime> getDepartureTimes() {
        return departureTimes;
    }

    public void setDepartureTimes(List<DepartureTime> departureTimes) {
        this.departureTimes = departureTimes;
    }
    
}
